Synonyms: stamper, stamping machine
Definition: a power tool that stamps
Usage: a metal stamper
Similar words: power tool
Definition: a tool driven by a motor